/*
 * Author:   W.SH
 */
package com.wgg.crawler.core;

import org.apache.http.Header;
import org.apache.http.ProtocolVersion;
import org.apache.http.StatusLine;

/**
 * 〈一句话功能简述〉<br> 
 * 〈功能详细描述〉
 *
 *  @author W.SH
 */
public interface SpiderResponse {

    String getUrl();
    
    /**
     * 获取具体内容
     */
    byte[] getContent();
    
    /**
     * 获取所有头信息
     */
    Header[] getAllHeaders();
    
    /**
     * 获取对应头信息
     */
    Header getHeader(String name);
    
    /**
     * 获取回应的状态信息
     */
    StatusLine getStatusLine();
    
    /**
     * 获取 ProtocolVersion
     */
    ProtocolVersion getProtocolVersion();
}
